package com.nopay.dxdwphone.utils;

import android.text.TextUtils;

import androidx.annotation.NonNull;

/**
 * 设置文字的空保护
 */
public class NullUtils {
    /**
     * 设置控件文字，为null或""或者"null"时，显示"-"
     * @param str
     * @return
     */
    @NonNull
    public static String nullToHyphen(@NonNull String str){
        if (TextUtils.isEmpty(str) || "null".equals(str)){
            return "-";
        }else{
            return str;
        }
    }

    /**
     * 设置控件文字，为null或""或者"null"时，显示空串不占位
     * @param str
     * @return
     */
    @NonNull
    public static String singleNull(@NonNull String str){
        if (TextUtils.isEmpty(str) || "null".equals(str)){
            return "";
        }else{
            return str;
        }
    }
    
}
